VDM Speci cation of the Steam - Boiler Controlusing RSL
نویسنده
چکیده
A Various Aspects of RSL This part of the document illustrates various possible styles of speciications that can be constructed using RSL. A well known example, the speciication of a stack, is used for this purpose.
منابع مشابه
Steam boiler control speci � cation problem A TLA solution
Our solution to the speci cation problem in the speci cation language TLA is based on a model of operation where several compo nents proceed synchronously Our rst speci cation concerns a simpli ed controller and abstracts from many details given in the informal problem description We successively add modules to build a model of the state of the steam boiler detect failures and model message tra...
متن کاملCreating A Validated Implementation Of The Steam Boiler Control
SPIN is a tool for the simulation and veri cation of protocols. PROMELA, its source language, is a formal description technique like SDL and Estelle that is based on communicating state machines. The tool and the language are in the public domain and therefore widely used. The "SteamBoiler Control Speci cation Problem" consists of an informal speci cation of a steam boiler system in a nuclear p...
متن کاملRefining Abstract Machine Specifications of the Steam Boiler Control to Well Documented Executable Code
We use the steam boiler control speci cation problem to illustrate how the evolving algebra approach to the speci cation and the veri cation of complex systems can be exploited for a reliable and well documented development of executable, but formally inspectable and systematically modi able code. A hierarchy of stepwise re ned abstract machine models is developed, the ground version of which c...
متن کاملAutomatically verifying an object-oriented specification of the Steam-Boiler system
Correctness is a desired property of industrial software systems. Although the employment of formal methods and their veri(cation techniques in embedded real-time systems has started to be a common practice, the same cannot be said about object-oriented software. This paper presents an experiment of a technique for the automated veri(cation of a subset of the object-oriented language OBject LOG...
متن کاملA System for Translating Executable VDM Speci cations intoLazy
This article describes the process of developing a system for translating VDM executable speci cations into Lazy ML prototypes. The system was speci ed in VDM and a Lazy ML prototype implementation was derived from its speci cation. This article concentrates on discussing the lessons learned in each stage of the development process, evaluating the adequacy of the used methodology.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1996